home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / DRIVER.CAB / oki18.gpd < prev    next >
Encoding:
Text File  |  2003-02-21  |  13.5 KB  |  526 lines

  1. *GPDSpecVersion : "1.0"
  2. *Include: "OKIPRINT.GPD"
  3. *MasterUnits: PAIR(600, 600)
  4. *ModelName: "OKIPAGE 18"
  5. *PrinterType : PAGE
  6. *InvalidCombination: LIST(InputBin.Option2,PaperSize.ENV_10)
  7. *InvalidCombination: LIST(InputBin.Option2,PaperSize.ENV_9)
  8. *InvalidCombination: LIST(InputBin.Option2,PaperSize.ENV_10)
  9. *InvalidCombination: LIST(InputBin.Option2,PaperSize.ENV_DL)
  10. *InvalidCombination: LIST(InputBin.Option2,PaperSize.ENV_C5)
  11. *InvalidCombination: LIST(InputBin.Option2,PaperSize.ENV_MONARCH)
  12. *InvalidCombination: LIST(InputBin.Option2,PaperSize.ENV_C4)
  13. *InvalidCombination: LIST(InputBin.Option1,PaperSize.ENV_10)
  14. *InvalidCombination: LIST(InputBin.Option1,PaperSize.ENV_9)
  15. *InvalidCombination: LIST(InputBin.Option1,PaperSize.ENV_10)
  16. *InvalidCombination: LIST(InputBin.Option1,PaperSize.ENV_DL)
  17. *InvalidCombination: LIST(InputBin.Option1,PaperSize.ENV_C5)
  18. *InvalidCombination: LIST(InputBin.Option1,PaperSize.ENV_MONARCH)
  19. *InvalidCombination: LIST(InputBin.Option1,PaperSize.ENV_C4)
  20. *InvalidCombination: LIST(InputBin.Option6,PaperSize.ENV_10)
  21. *InvalidCombination: LIST(InputBin.Option6,PaperSize.ENV_9)
  22. *InvalidCombination: LIST(InputBin.Option6,PaperSize.ENV_10)
  23. *InvalidCombination: LIST(InputBin.Option6,PaperSize.ENV_DL)
  24. *InvalidCombination: LIST(InputBin.Option6,PaperSize.ENV_C5)
  25. *InvalidCombination: LIST(InputBin.Option6,PaperSize.ENV_MONARCH)
  26. *InvalidCombination: LIST(InputBin.Option6,PaperSize.ENV_C4)
  27.  
  28.  
  29.  
  30.  
  31. *Feature: InputBin
  32. {
  33.     *Option:  Option1{}
  34.     *Option:  Option3{}
  35.     *Option:  Option5{}
  36.     *Option:  Option2{}
  37.     *Option:  Option6{}
  38.     *Option:  Option4{}
  39. }
  40.  
  41.  
  42. *Feature: Memory
  43. {
  44.  
  45.     *Name: "Installed Memory"
  46.     *DefaultOption: 16384KB
  47.  
  48.     *Option: 16384KB
  49.     {
  50.         *Name: "16MB"
  51.         *MemoryConfigKB: PAIR(16384, 13950)
  52.     }
  53.     *Option: 32768KB
  54.     {
  55.         *Name: "32MB"
  56.         *MemoryConfigKB: PAIR(32768, 30820)
  57.     }
  58.      *Option: 65536KB
  59.     {
  60.         *Name: "64MB"
  61.         *MemoryConfigKB: PAIR(65536, 61568)
  62.     }
  63.  
  64.      *Option: 81920KB
  65.     {
  66.         *Name: "80MB"
  67.         *MemoryConfigKB: PAIR(81920,76960)
  68.     }
  69.  
  70. }
  71. *Feature: Duplex
  72. {
  73.     *rcNameID: =TWO_SIDED_PRINTING_DISPLAY
  74.     *DefaultOption: NONE
  75.     *Option: NONE
  76.     {
  77.         *rcNameID: =NONE_DISPLAY
  78.         *Command: CmdSelect
  79.         {
  80.             *Order: DOC_SETUP.9
  81.             *Cmd: "<1B>&l0S"
  82.         }
  83.     }
  84.     *Option: VERTICAL
  85.     {
  86.         *rcNameID: =FLIP_ON_LONG_EDGE_DISPLAY
  87.         *Command: CmdSelect
  88.         {
  89.             *Order: DOC_SETUP.10
  90.             *Cmd: "<1B>&l1S"
  91.         }
  92.     }
  93.     *Option: HORIZONTAL
  94.     {
  95.         *rcNameID: =FLIP_ON_SHORT_EDGE_DISPLAY
  96.         *Command: CmdSelect
  97.         {
  98.             *Order: DOC_SETUP.10
  99.             *Cmd: "<1B>&l2S"
  100.         }
  101.     }
  102. }
  103. *Feature: InputBin
  104. {
  105.     *rcNameID: =PAPER_SOURCE_DISPLAY
  106.     *DefaultOption: Option1
  107.     *Option: Option5
  108.     {
  109.         *rcNameID: 282
  110.         *OptionID: 282
  111.         *Constraints: MediaType.Option1
  112.         *Constraints: MediaType.Option2
  113.         *Constraints: MediaType.Option3
  114.         *Constraints: MediaType.Option4
  115.         *Constraints: MediaType.Option9
  116.         *Constraints: MediaType.Option10
  117.         *Constraints: MediaType.Option11
  118.         *Constraints: MediaType.Option12
  119.         *Constraints: MediaType.Option13
  120.         *Constraints: MediaType.Option14
  121.         *Constraints: MediaType.Option15
  122.         *Constraints: MediaType.Option16
  123.         *Constraints: MediaType.Option17
  124.         *Constraints: MediaType.Option18
  125.         *Constraints: MediaType.Option19
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.         *Command: CmdSelect
  135.         {
  136.             *Order: DOC_SETUP.11
  137.             *Cmd: "<1B>&l4H"
  138.         }
  139.  
  140.    }
  141.  
  142.     *Option: Option6
  143.     {
  144.         *rcNameID: 285
  145.         *OptionID: 285
  146.         *Installable? : TRUE
  147.         *rcInstallableFeatureNameID: 285
  148.         *Constraints: MediaType.Option1
  149.         *Constraints: MediaType.Option2
  150.         *Constraints: MediaType.Option3
  151.         *Constraints: MediaType.Option4
  152.         *Constraints: MediaType.Option9
  153.         *Constraints: MediaType.Option10
  154.         *Constraints: MediaType.Option11
  155.         *Constraints: MediaType.Option12
  156.         *Constraints: MediaType.Option13
  157.         *Constraints: MediaType.Option14
  158.         *Constraints: MediaType.Option15
  159.         *Constraints: MediaType.Option5
  160.         *Constraints: MediaType.Option6
  161.         *Constraints: MediaType.Option7
  162.         *Constraints: MediaType.Option8
  163.  
  164.         *Command: CmdSelect
  165.         {
  166.             *Order: DOC_SETUP.11
  167.             *Cmd: "<1B>&l9H"
  168.         }
  169.     }
  170.     *Option: Option1
  171.     {
  172.         *rcNameID: 280
  173.         *OptionID: 280
  174.         *Constraints: MediaType.Option5
  175.         *Constraints: MediaType.Option6
  176.         *Constraints: MediaType.Option7
  177.         *Constraints: MediaType.Option8
  178.         *Constraints: MediaType.Option9
  179.         *Constraints: MediaType.Option10
  180.         *Constraints: MediaType.Option11
  181.         *Constraints: MediaType.Option12
  182.         *Constraints: MediaType.Option13
  183.         *Constraints: MediaType.Option14
  184.         *Constraints: MediaType.Option15
  185.         *Constraints: MediaType.Option16
  186.         *Constraints: MediaType.Option17
  187.         *Constraints: MediaType.Option18
  188.         *Constraints: MediaType.Option19
  189.  
  190.         *Command: CmdSelect
  191.         {
  192.             *Order: DOC_SETUP.11
  193.             *Cmd: "<1B>&l1H"
  194.         }
  195.     }
  196.     *Option: Option3
  197.     {
  198.         *rcNameID: 281
  199.         *OptionID: 281
  200.         *Constraints: MediaType.Option1
  201.         *Constraints: MediaType.Option2
  202.         *Constraints: MediaType.Option3
  203.         *Constraints: MediaType.Option4
  204.         *Constraints: MediaType.Option9
  205.         *Constraints: MediaType.Option10
  206.         *Constraints: MediaType.Option11
  207.         *Constraints: MediaType.Option12
  208.         *Constraints: MediaType.Option13
  209.         *Constraints: MediaType.Option14
  210.         *Constraints: MediaType.Option15
  211.         *Constraints: MediaType.Option16
  212.         *Constraints: MediaType.Option17
  213.         *Constraints: MediaType.Option18
  214.         *Constraints: MediaType.Option19
  215.  
  216.         *Command: CmdSelect
  217.         {
  218.             *Order: DOC_SETUP.11
  219.             *Cmd: "<1B>&l2H"
  220.         }
  221.     }
  222.      *Option: Option4
  223.     {
  224.         *rcNameID: 283
  225.         *OptionID: 283
  226.         *Constraints: MediaType.Option1
  227.         *Constraints: MediaType.Option2
  228.         *Constraints: MediaType.Option3
  229.         *Constraints: MediaType.Option4
  230.         *Constraints: MediaType.Option5
  231.         *Constraints: MediaType.Option6
  232.         *Constraints: MediaType.Option7
  233.         *Constraints: MediaType.Option8
  234.         *Constraints: MediaType.Option13
  235.         *Constraints: MediaType.Option14
  236.         *Constraints: MediaType.Option15
  237.         *Constraints: MediaType.Option16
  238.         *Constraints: MediaType.Option17
  239.         *Constraints: MediaType.Option18
  240.         *Constraints: MediaType.Option19
  241.  
  242.         *Installable?: TRUE
  243.         *rcInstallableFeatureNameID: 283
  244.  
  245.         *Command: CmdSelect
  246.         {
  247.             *Order: DOC_SETUP.11
  248.             *Cmd: "<1B>&l6H"
  249.         }
  250.     }
  251.     *Option: Option2
  252.     {
  253.         *rcNameID: 284
  254.         *OptionID: 284
  255.         *Installable?: TRUE
  256.         *rcInstallableFeatureNameID: 284
  257.         *Constraints: MediaType.Option1
  258.         *Constraints: MediaType.Option2
  259.         *Constraints: MediaType.Option3
  260.         *Constraints: MediaType.Option4
  261.         *Constraints: MediaType.Option5
  262.         *Constraints: MediaType.Option6
  263.         *Constraints: MediaType.Option7
  264.         *Constraints: MediaType.Option8
  265.         *Constraints: MediaType.Option9
  266.         *Constraints: MediaType.Option10
  267.         *Constraints: MediaType.Option11
  268.         *Constraints: MediaType.Option12
  269.         *Constraints: MediaType.Option16
  270.         *Constraints: MediaType.Option17
  271.         *Constraints: MediaType.Option18
  272.         *Constraints: MediaType.Option19
  273.  
  274.         *Command: CmdSelect
  275.         {
  276.             *Order: DOC_SETUP.11
  277.             *Cmd: "<1B>&l5H"
  278.         }
  279.     }
  280. }
  281.  
  282.  
  283. *Feature: MediaType
  284. {
  285.     *rcNameID: =MEDIA_TYPE_DISPLAY
  286.     *DefaultOption: Option2
  287.     *Option: Option1
  288.     {
  289.         *rcNameID: 261
  290.         *OptionID: 261
  291.         *Command: CmdSelect
  292.         {
  293.             *Order: DOC_SETUP.5
  294.             *Cmd: "@PJL SET OKIMEDIAINTRAY2=LIGHT<0A>"
  295.         }
  296.     }
  297.     *Option: Option2
  298.     {
  299.         *rcNameID: 262
  300.         *OptionID: 262
  301.         *Command: CmdSelect
  302.         {
  303.             *Order: DOC_SETUP.5
  304.             *Cmd: "@PJL SET OKIMEDIAINTRAY2=MEDIUM<0A>"
  305.         }
  306.     }
  307.     *Option: Option3
  308.     {
  309.         *rcNameID: 263
  310.         *OptionID: 263
  311.         *Command: CmdSelect
  312.         {
  313.             *Order: DOC_SETUP.5
  314.             *Cmd: "@PJL SET OKIMEDIAINTRAY2=MEDIUMHEAVY<0A>"
  315.         }
  316.     }
  317.     *Option: Option4
  318.     {
  319.         *rcNameID: 264
  320.         *OptionID: 264
  321.         *Command: CmdSelect
  322.         {
  323.             *Order: DOC_SETUP.5
  324.             *Cmd: "@PJL SET OKIMEDIAINTRAY2=HEAVY<0A>"
  325.         }
  326.     }
  327.     *Option: Option5
  328.     {
  329.         *rcNameID: 265
  330.         *OptionID: 265
  331.         *Command: CmdSelect
  332.         {
  333.             *Order: DOC_SETUP.5
  334.             *Cmd: "@PJL SET OKIMEDIAINTRAY1=MEDIUMLIGHT<0A>"
  335.         }
  336.     }
  337.     *Option: Option6
  338.     {
  339.         *rcNameID: 266
  340.         *OptionID: 266
  341.         *Command: CmdSelect
  342.         {
  343.             *Order: DOC_SETUP.5
  344.             *Cmd: "@PJL SET OKIMEDIAINTRAY1=MEDIUM<0A>"
  345.         }
  346.     }
  347.     *Option: Option7
  348.     {
  349.         *rcNameID: 267
  350.         *OptionID: 267
  351.         *Command: CmdSelect
  352.         {
  353.             *Order: DOC_SETUP.5
  354.             *Cmd: "@PJL SET OKIMEDIAINTRAY1=MEDIUMHEAVY<0A>"
  355.         }
  356.     }
  357.     *Option: Option8
  358.     {
  359.         *rcNameID: 268
  360.         *OptionID: 268
  361.         *Command: CmdSelect
  362.         {
  363.             *Order: DOC_SETUP.5
  364.             *Cmd: "@PJL SET OKIMEDIAINTRAY1=HEAVY<0A>"
  365.         }
  366.     }
  367.     *Option: Option9
  368.     {
  369.         *rcNameID: 269
  370.         *OptionID: 269
  371.         *Command: CmdSelect
  372.         {
  373.             *Order: DOC_SETUP.5
  374.             *Cmd: "@PJL SET OKIMEDIAINTRAY4=LIGHT<0A>"
  375.         }
  376.     }
  377.     *Option: Option10
  378.     {
  379.         *rcNameID: 270
  380.         *OptionID: 270
  381.         *Command: CmdSelect
  382.         {
  383.             *Order: DOC_SETUP.5
  384.             *Cmd: "@PJL SET OKIMEDIAINTRAY4=MEDIUMLIGHT<0A>"
  385.         }
  386.     }
  387.     *Option: Option11
  388.     {
  389.         *rcNameID: 271
  390.         *OptionID: 271
  391.         *Command: CmdSelect
  392.         {
  393.             *Order: DOC_SETUP.5
  394.             *Cmd: "@PJL SET OKIMEDIAINTRAY4=MEDIUM<0A>"
  395.         }
  396.     }
  397.     *Option: Option12
  398.     {
  399.         *rcNameID: 272
  400.         *OptionID: 272
  401.         *Command: CmdSelect
  402.         {
  403.             *Order: DOC_SETUP.5
  404.             *Cmd: "@PJL SET OKIMEDIAINTRAY4=HEAVY<0A>"
  405.         }
  406.     }
  407.     *Option: Option13
  408.     {
  409.         *rcNameID: 273
  410.         *OptionID: 273
  411.         *Command: CmdSelect
  412.         {
  413.             *Order: DOC_SETUP.5
  414.             *Cmd: "@PJL SET OKIMEDIAINTRAY3=LIGHT<0A>"
  415.         }
  416.     }
  417.     *Option: Option14
  418.     {
  419.         *rcNameID: 274
  420.         *OptionID: 274
  421.         *Command: CmdSelect
  422.         {
  423.             *Order: DOC_SETUP.5
  424.             *Cmd: "@PJL SET OKIMEDIAINTRAY3=MEDIUMLIGHT<0A>"
  425.         }
  426.     }
  427.     *Option: Option15
  428.     {
  429.         *rcNameID: 275
  430.         *OptionID: 275
  431.         *Command: CmdSelect
  432.         {
  433.             *Order: DOC_SETUP.5
  434.             *Cmd: "@PJL SET OKIMEDIAINTRAY3=HEAVY<0A>"
  435.         }
  436.     }
  437.     *Option: Option16
  438.     {
  439.         *rcNameID: 276
  440.         *OptionID: 276
  441.         *Command: CmdSelect
  442.         {
  443.             *Order: DOC_SETUP.5
  444.             *Cmd: "@PJL SET OKIMEDIAINTRAY5=LIGHT<0A>"
  445.         }
  446.     }
  447.     *Option: Option17
  448.     {
  449.         *rcNameID: 277
  450.         *OptionID: 277
  451.         *Command: CmdSelect
  452.         {
  453.             *Order: DOC_SETUP.5
  454.             *Cmd: "@PJL SET OKIMEDIAINTRAY5=MEDIUMLIGHT<0A>"
  455.         }
  456.     }
  457.     *Option: Option18
  458.     {
  459.         *rcNameID: 278
  460.         *OptionID: 278
  461.         *Command: CmdSelect
  462.         {
  463.             *Order: DOC_SETUP.5
  464.             *Cmd: "@PJL SET OKIMEDIAINTRAY5=MEDIUMHEAVY<0A>"
  465.         }
  466.     }
  467.     *Option: Option19
  468.     {
  469.         *rcNameID: 279
  470.         *OptionID: 279
  471.         *Command: CmdSelect
  472.         {
  473.             *Order: DOC_SETUP.5
  474.             *Cmd: "@PJL SET OKIMEDIAINTRAY5=HEAVY<0A>"
  475.         }
  476.     }
  477. }
  478.  
  479. *Feature: PaperSize
  480. {
  481.     *rcNameID: =PAPER_SIZE_DISPLAY
  482.     *DefaultOption: LETTER
  483.  
  484.      *Option: ENV_C4
  485.     {
  486.         *rcNameID:=RCID_DMPAPER_SYSTEM_NAME
  487.         *PageProtectMem: 10000
  488.         *switch: Orientation
  489.         {
  490.             *case: PORTRAIT
  491.             {
  492.                 *PrintableArea: PAIR(4700, 6975)
  493.                 *PrintableOrigin: PAIR(150, 275)
  494.                 *switch: Resolution
  495.                 {
  496.                     *case: Option2
  497.                     {
  498.  
  499.                         *PrintableArea: PAIR(4700, 6974)
  500.                         *PrintableOrigin: PAIR(150, 276)
  501.                     }
  502.  
  503.                 }
  504.                 *CursorOrigin: PAIR(150, 90)
  505.                 *Command: CmdSelect
  506.                 {
  507.                     *Order: DOC_SETUP.12
  508.                     *Cmd: "<1B>&l126a1e99F"
  509.                 }
  510.             }
  511.             *case: LANDSCAPE_CC90
  512.             {
  513.                 *PrintableArea: PAIR(4700, 7100)
  514.                 *PrintableOrigin: PAIR(150, 150)
  515.                 *CursorOrigin: PAIR(90, 7250)
  516.                 *Command: CmdSelect
  517.                 {
  518.                     *Order: DOC_SETUP.12
  519.                     *Cmd: "<1B>&l126a8c1E<1B>*p0x0Y<1B>*c0t8550x5800Y"
  520.                 }
  521.             }
  522.         }
  523.     }
  524. }
  525.  
  526.